home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1995 November / macformat-030.iso / Shareware City / Comms / pretzel-30b4-cpt Folder / Pretzel doc next >
Encoding:
Text File  |  1992-10-17  |  8.3 KB  |  199 lines  |  [ttro/ttxt]

  1. Pretzel - A Prestel Terminal Emulator
  2.  
  3. Version 1.725 (22nd May 1991)
  4.  
  5. Pretzel is a simple Prestel terminal emulator. It supports the following:
  6.  
  7. • Standard Prestel alphanumerics
  8.  
  9. • Contiguous and non-contiguous mosaics
  10.  
  11. • Blast-through characters
  12.  
  13. • Flashing cursor + cursor on/off
  14.  
  15. • Standard Prestel keypad
  16.  
  17. • Auto-dial modems
  18.  
  19. and incorporates the following additional features:
  20.  
  21. • Customisable user buttons
  22.  
  23. • Standard Macintosh cut, copy & paste (text)
  24.  
  25. • Pretzel 9 and 18 point font for editing and printing of Prestel frames with any Macintosh text editor which supports different fonts
  26.  
  27. • Cursor keys (Mac Plus keyboard or old numeric keypad)
  28.  
  29. • Works with all known Macintosh models
  30.  
  31. It does not (as yet) support:
  32.  
  33. • Double height characters
  34.  
  35. • Flashing characters
  36.  
  37. • Hide/Reveal
  38.  
  39. • Auto identification
  40.  
  41. New in version 1.71:
  42.  
  43. • Configurable baud rate (300..9600)
  44.  
  45. New in version 1.72:
  46.  
  47. • Support for Scandinavian VIDEOTEX
  48.  
  49. New in version 1.723:
  50.  
  51. • Support for 19200 baud
  52.  
  53. • Pretzel font ID is no longer hard-coded
  54.  
  55. New in version 1.725:
  56.  
  57. • Cosmetic improvements for System 7.0
  58.  
  59.  
  60. INSTALLATION
  61.  
  62. In order for Pretzel to work properly you must install the Pretzel 9 font in your System file. Note: if you want high quality printing then you should also install the Pretzel 18 font in the System file.
  63.  
  64. NB: If you intend to access Prestel using V23 (1200/75 baud) then your modem must be capable of converting the 1200/75 split baud rate to 1200/1200. Most 'intelligent' modems are capable of doing this, but some older models may not have this capability. In any case, it is preferable to operate at V22 (1200/1200 baud) if your modem and Prestel node support it.
  65.  
  66.  
  67. OPERATION
  68.  
  69. Opening Pretzel presents a window with the Prestel screen occupying the left 2/3 of the screen and a number of buttons on the right. The top 12 buttons make up the standard Prestel keypad, and below this are 10 special purpose buttons:
  70.  
  71. • 'Dial' - generates the dial sequence for your modem (eg ATD8541<cr>)
  72.  
  73. • 'Log On' - sends your Prestel ID (eg 4444444444)
  74.  
  75. •'Password' - sends your Prestel password (eg 4444)
  76.  
  77. •'Feedback' - initiates sending of a message to the author of the program (*77_919994421_) for bug reports, suggested improvements etc
  78.  
  79. • 'Log Off' - tells Prestel you have finished (*90_)
  80.  
  81. • '6'..'10' are additional, customisable buttons which may be configured for dialling other services, fast access of favourite pages, electronic signature, or any other function you can think of.
  82.  
  83. (NOTE: All 10 buttons are customisable with a resource editor such as ResEdit - both the title of the button and the corresponding string which it sends may be changed)
  84.  
  85. IMPORTANT: Make sure when you give away a copy of Pretzel that it is a copy of the original and not your customised version, otherwise you may be giving away your Prestel ID!
  86.  
  87.  
  88. CONFIGURATION
  89.  
  90. To configure Pretzel with your own Prestel ID etc, you will need a copy of ResEdit. Open a copy of Pretzel with ResEdit and then open the 'STR ' resource type. You should see 12 strings listed: '1' to '10', 'InitModem' and 'BaudRate'. Strings '1' to '10' correspond to the 10 strings sent by the 10 Pretzel buttons ('Dial', 'Log On', etc), 'InitModem' is the string sent to the modem when Pretzel is first opened (eg: 'ATZ'), and 'BaudRate' is the baud rate which Pretzel will communicate at. Normally this will be set to '1200' but you may change it to any valid baud rate in the range 300 to 9600 baud. Having customised the strings to your requirements, close the modified copy of Pretzel and save changes.
  91.  
  92.  
  93. EDIT MENU
  94.  
  95. When Pretzel is active you may use the standard commands Cut, Copy and Paste (and their keyboard equivalents) from the Edit menu.
  96.  
  97. Cut and Copy are identical and simply copy the current screen contents to the clipboard - this may then be pasted into MacWrite, Edit, Scrapbook or whatever. Provided you have the Pretzel font in your System file you can treat Prestel pages just like ordinary text (this applies to Prestel text and graphics equally - the graphics are simply produced with special characters in the Pretzel font).
  98.  
  99. Paste works a little differently - you can only use it to paste short pieces of text (up to 255 characters long) which are then transmitted via the modem - this is useful for pasting Mailbox numbers or short messages only. Do not try to paste Prestel pages back into Pretzel or the result will just be a mess! Also note that text to be pasted into messages should not contain carriage returns as these are treated oddly by Prestel (use the Note Pad to prepare messages and let it wrap the text for you, ie. don't use carriage returns).
  100.  
  101. Hardware handshaking (CTS) is enabled during Paste.
  102.  
  103. Here is an example of a Prestel page copied from Pretzel and pasted into another application:
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124. KNOWN BUGS
  125.  
  126. The Pretzel font used to have the same ID as the Boston II font. From version 1.6 onwards, however, the Pretzel font ID has been changed (from 128 to 144) and there should no longer be a clash of ID's. If you have an earlier version of Pretzel then you should remove the old Pretzel fonts from the System file and then install the new ones.
  127.  
  128. LaserWriter printing is reported to be rather slow - I am looking for someone with a LaserWriter and Fontographer to produce a Laser version of the Pretzel fonts - any offers?
  129.  
  130.  
  131. Possible future enhancements
  132.  
  133. Point-and-click at a character on the display screen to transmit it - eg. if part of the screen reads:
  134.  
  135.  KEY 1 FOR MAIN INDEX 
  136.  
  137. then clicking on the 1 will get you to the main index...
  138.  
  139. Utility program to do the customisation for you - a small program to help you set up the 10 buttons with your own Prestel ID, dialling strings, password etc. rather than having to rely on ResEdit, which not everyone has a copy of or feels happy about using...
  140.  
  141. Ability to save screens as text files with the Prestel page number as a title - not strictly necessary since you can do this with Cut and Paste but might be more convenient for some users.
  142.  
  143. Interface to MacInTalk - I have already tested a version of Pretzel which uses MacInTalk to 'speak' Prestel frames (not the graphics of course, just the text!). The only use I can think of for this would be for a blind person who wanted access to Prestel or other service, hence this feature will not be implemented as standard but may be available as an option if anyone has a good use for it.
  144.  
  145.  
  146. Special note for Scandinavian users
  147.  
  148. From version 1.72 onwards there is some support for non-UK keyboards and character sets. All you will need is a modified version of the Pretzel fonts in order for the special Scandinavian characters to display properly - you can either do this yourself with a font editor, or write to:
  149.  
  150.  Kjell Olsson
  151.  Lillgatan 18
  152.  S-830 80 Hoting
  153.  SWEDEN    
  154.  
  155.  
  156. REGISTRATION
  157.  
  158. This program was not written as a commercial venture but considerable effort has been put into its creation and so I ask that if you find it useful you show your appreciation by contributing a small amount of cash to the relief of world hunger.
  159.  
  160. If this program is useful to you then the deal is this:
  161.  
  162. • make a donation (#10, say) to OXFAM or other charity
  163.  
  164. • send a copy of the receipt to the author
  165.  
  166. You are then registered as a Pretzel user and will be eligible for future updates to the program and on-line support from the author.
  167.  
  168.  
  169. COPYRIGHT
  170.  
  171. This program was written by Paul Russell, ARC Electronics, during 1986/1987. Early versions were compiled under the TML Systems Pascal compiler. The current version was compiled under MPW Pascal 3.2b12. It may not be sold. It may, however, be freely distributed in its original unmodified form provided that this documentation accompanies it, and that no charge is made, other than a nominal charge for media and postage.
  172.  
  173.  
  174. THE AUTHOR
  175.  
  176.  Paul Russell
  177.  ARC Electronics
  178.  14 Terminus Street
  179.  Brighton
  180.  BN1 3PE
  181.  
  182.  Prestel MBX 919994421
  183.  
  184.  
  185. OXFAM
  186.  
  187.  OXFAM
  188.  274, Banbury Road
  189.  Oxford
  190.  OX2 7DZ
  191.  
  192.  
  193. ADVERTISEMENT
  194.  
  195. You will always find the latest version of Pretzel on the 'MacTel' Bulletin Board System (BBS). 'MacTel' offers an excellent service to all Macintosh users - as well as news and electronic mail, there is a large amount of Public Domain and ShareWare software available for download. 'MacTel' is also networked to other Macintosh BBS's around the world. Use an ordinary terminal program, such as MacTerminal or Red Ryder, to call one of the following numbers:
  196.  
  197.  0602 455444 (MacTel HQ, Nottingham)
  198.  071 543 8017 (MacTel Metro, London)
  199.